window drips - German English Dictionary